package itsm.isperp.framework.data.domain;

import itsm.isperp.framework.data.ObjectSqlSource;
import itsm.isperp.framework.web.request.JqGridFilterRuleOp;

/**
 * 查询过滤器过滤规则 {@link QueryFilter}，并且是一个{@link ObjectSqlSource}的实现
 * 
 * @author lizx
 * @date 2013-3-29
 * @version 1.0 创建接口
 */
public interface FilterRule extends ObjectSqlSource {

	/**
	 * 获取查询过滤规则的字段名
	 * 
	 * @return 字段名
	 */
	public String getField();

	/**
	 * 获取查询条件
	 * 
	 * @return 查询条件
	 */
	public JqGridFilterRuleOp getOp();

	/**
	 * 获取查询值
	 * 
	 * @return 查询值
	 */
	public String getData();
}
